www.gusucode.com > matlab神经网络原理与实例精解 本书源文件 > 第2章 MATLAB快速入门/code/chapter2_3_3.m
% chapter2_3_3.m 第2.3.4节 运算符 a=[1,2,3;4,5,6]' % a为3*2矩阵 b=[1;2] % b为2*1矩阵 a*b % 矩阵相乘,得3*1矩阵 a=[2,1;1,1] %线性方程组2x1+x2=1,x1+x2=1,即ax=b b=[1,0]' c=a\b %利用矩阵左除求解线性方程组 a=3;b=2; c=6; d=a/b\c a\c/b %% a=[1+i,2-3i;5-2i,i] % a是复数矩阵 a' % a的共轭转置 a.' % a的转置 %% a=2 b=1 a&b % 与运算 c=0; x=(c&&(b/c>2)) % 先决与。由于c=0,故不计算(b/c>2),直接返回0 %% 0==sin(pi) % 返回0,表示系统认为sin(pi)不等于0 sin(pi) % sin(pi)的值的确不等于零 (sin(pi)-0)<1e-14 % 设定精确度为1e-14,误差小于精确度,认为两者相等 %% a=[1,2,3;... % 使用续行符,分两行输入。没有“;”,以“左值=计算结果”的形式输出 4,5,6] a(1,2) % 没有左值,也没有“;”,以“ans=运算结果”的形式输出